Config

class Config : GeneratedMessage, ConfigProtos.ConfigOrBuilder

Protobuf type meshtastic.Config

Types

Link copied to clipboard
Protobuf type meshtastic.Config.BluetoothConfig
Link copied to clipboard
interface BluetoothConfigOrBuilder : MessageOrBuilder
Link copied to clipboard
class Builder : GeneratedMessage.Builder<BuilderT> , ConfigProtos.ConfigOrBuilder
Protobuf type meshtastic.Config
Link copied to clipboard

Configuration
Protobuf type meshtastic.Config.DeviceConfig
Link copied to clipboard
interface DeviceConfigOrBuilder : MessageOrBuilder
Link copied to clipboard

Display Config
Protobuf type meshtastic.Config.DisplayConfig
Link copied to clipboard
interface DisplayConfigOrBuilder : MessageOrBuilder
Link copied to clipboard

Lora Config
Protobuf type meshtastic.Config.LoRaConfig
Link copied to clipboard
interface LoRaConfigOrBuilder : MessageOrBuilder
Link copied to clipboard

Network Config
Protobuf type meshtastic.Config.NetworkConfig
Link copied to clipboard
interface NetworkConfigOrBuilder : MessageOrBuilder
Link copied to clipboard
enum PayloadVariantCase : Internal.EnumLite, AbstractMessageLite.InternalOneOfEnum
Link copied to clipboard

Position Config
Protobuf type meshtastic.Config.PositionConfig
Link copied to clipboard
interface PositionConfigOrBuilder : MessageOrBuilder
Link copied to clipboard

Power Config\
See [Power Config](/docs/settings/config/power) for additional power config details.
Protobuf type meshtastic.Config.PowerConfig
Link copied to clipboard
interface PowerConfigOrBuilder : MessageOrBuilder
Link copied to clipboard
Protobuf type meshtastic.Config.SecurityConfig
Link copied to clipboard
interface SecurityConfigOrBuilder : MessageOrBuilder
Link copied to clipboard

Blank config request, strictly for getting the session key
Protobuf type meshtastic.Config.SessionkeyConfig
Link copied to clipboard
interface SessionkeyConfigOrBuilder : MessageOrBuilder

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open fun equals(obj: Any): Boolean
Link copied to clipboard
.meshtastic.Config.BluetoothConfig bluetooth = 7;
Link copied to clipboard
.meshtastic.Config.BluetoothConfig bluetooth = 7;
Link copied to clipboard
Link copied to clipboard
fun getDescriptor(): Descriptors.Descriptor
Link copied to clipboard
.meshtastic.Config.DeviceConfig device = 1;
Link copied to clipboard
.meshtastic.Config.DeviceConfig device = 1;
Link copied to clipboard
.meshtastic.DeviceUIConfig device_ui = 10;
Link copied to clipboard
.meshtastic.DeviceUIConfig device_ui = 10;
Link copied to clipboard
.meshtastic.Config.DisplayConfig display = 5;
Link copied to clipboard
.meshtastic.Config.DisplayConfig display = 5;
Link copied to clipboard
.meshtastic.Config.LoRaConfig lora = 6;
Link copied to clipboard
.meshtastic.Config.LoRaConfig lora = 6;
Link copied to clipboard
.meshtastic.Config.NetworkConfig network = 4;
Link copied to clipboard
.meshtastic.Config.NetworkConfig network = 4;
Link copied to clipboard
Link copied to clipboard
.meshtastic.Config.PositionConfig position = 2;
Link copied to clipboard
.meshtastic.Config.PositionConfig position = 2;
Link copied to clipboard
.meshtastic.Config.PowerConfig power = 3;
Link copied to clipboard
.meshtastic.Config.PowerConfig power = 3;
Link copied to clipboard
.meshtastic.Config.SecurityConfig security = 8;
Link copied to clipboard
.meshtastic.Config.SecurityConfig security = 8;
Link copied to clipboard
Link copied to clipboard
.meshtastic.Config.SessionkeyConfig sessionkey = 9;
Link copied to clipboard
.meshtastic.Config.SessionkeyConfig sessionkey = 9;
Link copied to clipboard
open fun hasBluetooth(): Boolean
.meshtastic.Config.BluetoothConfig bluetooth = 7;
Link copied to clipboard
open fun hasDevice(): Boolean
.meshtastic.Config.DeviceConfig device = 1;
Link copied to clipboard
open fun hasDeviceUi(): Boolean
.meshtastic.DeviceUIConfig device_ui = 10;
Link copied to clipboard
open fun hasDisplay(): Boolean
.meshtastic.Config.DisplayConfig display = 5;
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
open fun hasLora(): Boolean
.meshtastic.Config.LoRaConfig lora = 6;
Link copied to clipboard
open fun hasNetwork(): Boolean
.meshtastic.Config.NetworkConfig network = 4;
Link copied to clipboard
open fun hasPosition(): Boolean
.meshtastic.Config.PositionConfig position = 2;
Link copied to clipboard
open fun hasPower(): Boolean
.meshtastic.Config.PowerConfig power = 3;
Link copied to clipboard
open fun hasSecurity(): Boolean
.meshtastic.Config.SecurityConfig security = 8;
Link copied to clipboard
.meshtastic.Config.SessionkeyConfig sessionkey = 9;
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun parseDelimitedFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): ConfigProtos.Config
Link copied to clipboard
open fun parseFrom(data: ByteString): ConfigProtos.Config
open fun parseFrom(input: CodedInputStream): ConfigProtos.Config
open fun parseFrom(data: Array<Byte>, extensionRegistry: ExtensionRegistryLite): ConfigProtos.Config
open fun parseFrom(data: ByteString, extensionRegistry: ExtensionRegistryLite): ConfigProtos.Config
open fun parseFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): ConfigProtos.Config
open fun parseFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): ConfigProtos.Config
open fun parseFrom(data: ByteBuffer, extensionRegistry: ExtensionRegistryLite): ConfigProtos.Config
Link copied to clipboard
open fun parser(): Parser<ConfigProtos.Config>
Link copied to clipboard
Link copied to clipboard
open fun writeTo(output: CodedOutputStream)